spring piston - German English Dictionary